MSTKKIMLKSSDGKMFEIEEETARQCQTIAHMIEAECTDNVIPVSNVTSEILEMVIEYCNKHHVDAANPCSDEDLKKWDKEFMEKDQYTIFHLMNAAYDLHIKSLLALAYQTVADMVNDNKWAFE